x86/64: Do not clobber %r11 (user rflags) on syscall from guest
authorKeir Fraser <keir@xensource.com>
Mon, 15 Oct 2007 11:13:41 +0000 (12:13 +0100)
committerKeir Fraser <keir@xensource.com>
Mon, 15 Oct 2007 11:13:41 +0000 (12:13 +0100)
commitb28b3c245ac495e87da7303954e2a1350dc6dd9d
tree01dcc69a007e88adb9ef6beaab0a087cd39f1ff5
parent4b90f16ed7bbde0563fbea879e50ae102f93ff37
x86/64: Do not clobber %r11 (user rflags) on syscall from guest
userspace to guest kernel. The flags are saved on the guest kernel
stack anyway, but some guests rely on %r11 instead.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/x86_64/entry.S